/*
 * Tencent is pleased to support the open source community by making 蓝鲸 available.
 * Copyright (C) 2017 Tencent. All rights reserved.
 * Licensed under the MIT License (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 * http://opensource.org/licenses/MIT
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
 * either express or implied. See the License for the specific language governing permissions and
 * limitations under the License.
 */

'use strict'
function getCommitId () {
  let commitId = null
  try {
    commitId = require('child_process').execSync('git rev-parse HEAD').toString().trim()
  } catch (error) {
    console.log('Ignore: Get commit id failed')
  }
  return commitId ? JSON.stringify(commitId) : false
}
module.exports = {
  NODE_ENV: '"production"',
  COMMIT_ID: getCommitId()
}
